Techfin and Ancillary Service providers
The International Financial Services Centres Authority (IFSCA) has been established to regulate and develop financial services in the International Financial Services Centres (IFSCs) located in India.